leaf cutting - German English Dictionary